Big Huge Thesaurus

Avena sativa

noun